/**
 * <pre>
 * ss-fire-collector / JobStateInfoData.java
 * collector.task Class
 * JobStateInfoData
 * <br>
 * 
 * <br>
 * @author ytjeong/apexcns,Inc.
 * @version 1.0
 * @see javadoc
 * @since 2012. 9. 27.
 * </pre>
 */
package collector.task;

/** <pre>
 * Class : collector.task.JobStateInfoData / JobStateInfoData.java
 * 	Define Class Object : 
 * <br>
 * </pre>
 * @author ytjeong / apexcns,Inc.
 * @version 1.0
 * @see javadoc
 * @since 2012. 9. 27.
 */

public class JobStateInfoData {

    public JobStateInfoData(String jobIDs) {
	super();
	this.jobIDs = jobIDs;
    }
    public JobStateInfoData(String jobIDs, JobStateVO pastJobStateVo,
	    JobStateVO currentJobStateVo, JobStateVO nextJobStateVo) {
	super();
	this.jobIDs = jobIDs;
	this.pastJobStateVo = pastJobStateVo;
	this.currentJobStateVo = currentJobStateVo;
	this.nextJobStateVo = nextJobStateVo;
    }
    protected String jobIDs	= null;
    protected JobStateVO pastJobStateVo = null; 
    protected JobStateVO currentJobStateVo = null; 
    protected JobStateVO nextJobStateVo = null;
    /** <pre>
     * Method : JobStateInfoData.getPastJobStateVo()
     * 	to get pastJobStateVo
     * <br> 
     * @return the pastJobStateVo : type of JobStateVO
     * </pre>
     */
    public JobStateVO getPastJobStateVo() {
        return pastJobStateVo;
    }
    /** <pre>
     * Method : JobStateInfoData.setPastJobStateVo()
     * 	to set pastJobStateVo 
     * <br> 
     * @param pastJobStateVo : type of JobStateVO
     * </pre>
     */
    public void setPastJobStateVo(JobStateVO pastJobStateVo) {
        this.pastJobStateVo = pastJobStateVo;
    }
    /** <pre>
     * Method : JobStateInfoData.getCurrentJobStateVo()
     * 	to get currentJobStateVo
     * <br> 
     * @return the currentJobStateVo : type of JobStateVO
     * </pre>
     */
    public JobStateVO getCurrentJobStateVo() {
        return currentJobStateVo;
    }
    /** <pre>
     * Method : JobStateInfoData.setCurrentJobStateVo()
     * 	to set currentJobStateVo 
     * <br> 
     * @param currentJobStateVo : type of JobStateVO
     * </pre>
     */
    public void setCurrentJobStateVo(JobStateVO currentJobStateVo) {
        this.currentJobStateVo = currentJobStateVo;
    }
    /** <pre>
     * Method : JobStateInfoData.getNextJobStateVo()
     * 	to get nextJobStateVo
     * <br> 
     * @return the nextJobStateVo : type of JobStateVO
     * </pre>
     */
    public JobStateVO getNextJobStateVo() {
        return nextJobStateVo;
    }
    /** <pre>
     * Method : JobStateInfoData.setNextJobStateVo()
     * 	to set nextJobStateVo 
     * <br> 
     * @param nextJobStateVo : type of JobStateVO
     * </pre>
     */
    public void setNextJobStateVo(JobStateVO nextJobStateVo) {
        this.nextJobStateVo = nextJobStateVo;
    }
    /** <pre>
     * Method : JobStateInfoData.getJobIDs()
     * 	to get jobIDs
     * <br> 
     * @return the jobIDs : type of String
     * </pre>
     */
    public String getJobIDs() {
        return jobIDs;
    }
    /** <pre>
     * Method : JobStateInfoData.setJobIDs()
     * 	to set jobIDs 
     * <br> 
     * @param jobIDs : type of String
     * </pre>
     */
    public void setJobIDs(String jobIDs) {
        this.jobIDs = jobIDs;
    }
    
}
